/*用户界面*/

.user-page {
}

.user-page .list-block {
    margin-top: 0;
}

.avatar {
    padding: 10px;
    text-align: center;
}

.avatar img {
    width: 100px;
    height: 100px;
    border-radius: 50px;
    overflow: hidden;
}

.username {
    text-align: center;
    padding-bottom: 5px;
}

.username span {
    font-size: 15px;
    color: #1a1a1a;
}

.item-center {
    text-align: center;
    padding-bottom: 10px;
}

.item-center .title {
    font-size: 14px;
    color: #1a1a1a;
}

.item-center .number {
    font-size: 18px;
    color: #139886;
}

.user-page .f7-icons {
    font-size: 35px;
}

.user-order-status-li {
    height: 100px;
}

.user-order-status {
    background-color: white;
}

.user-order-status a {
    text-align: center;
    height: 100px;
    line-height: 65px;
    display: inline-block;
}

.logout-btn {
    width: 100%;
    height: 60px;
    line-height: 60px;
    border: none;
    color: red;
    font-size: 16px;
}

/*用户信息设置界面*/

.user-info-item-title {
    font-size: 14px;
    color: #707070;
}

.info_form {
}

.info_form .list-block {
    margin-top: 0;
}

.info_form input {
    text-align: right;
    color: #3b3b3b;
}

.info_form .row button {
    margin: 20px;
    background-color: #139886;
    width: 100%;
    height: 40px;
    line-height: 40px;
}

.row-45 {
    height: 45px;
}

/*订单中心切换tab的样式*/
.tab-container {
    width: 100%;
}

.tab-container a {
    display: inline-block;
    height: 45px;
    line-height: 45px;
}

.tab-container .row {
    padding: 10px;
}

.tab-container .row .col-auto {
    text-align: center;
}

.tab-container .tab-label {
    font-size: 15px;
    color: #797979;
    text-align: center;
    padding-bottom: 10px;
}

.tab-container .tab-label.active {
    color: #139886;
    border-bottom: 2px solid #139886;
}

.tab-item-title {
    font-size: 15px;
    color: #868686;
}

.tab-item-value {
    font-size: 17px;
    color: #5a5a5a;
}

.order-cover {
    height: 120px;
    overflow: hidden;
}

.detail-desc {
    height: 80px;
    font-size: 13px;
    display: inline-block;
    overflow: hidden;
}

.balance-page .goods-balance {
    color: orange;
    font-size: 16px;
}